<?php
//替换随机字符串
    function GetRandStr($len) 
        { 
            $chars = array( 
                "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k",  
                "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v",  
                "w", "x", "y", "z", "A", "B", "C", "D", "E", "F", "G",  
                "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R",  
                "S", "T", "U", "V", "W", "X", "Y", "Z", "0", "1", "2",  
                "3", "4", "5", "6", "7", "8", "9" 
            ); 
            $charsLen = 61; 
            shuffle($chars);   
            $output = ""; 
            for ($i=0; $i<$len; $i++) 
            { 
                $output .= $chars[mt_rand(0, $charsLen)]; 
            }  
            return $output;  
        } 
// 遍历文件夹
    function getfiles($path, $allowFiles, &$files = array())
        {
            if (!is_dir($path)) return null;
            if(substr($path, strlen($path) - 1) != '/') $path .= '/';
            $handle = opendir($path);
            while (false !== ($file = readdir($handle))) {
                if ($file != '.' && $file != '..') {
                    $path2 = $path . $file;
                    if (is_dir($path2)) {
                        getfiles($path2, $allowFiles, $files);
                    } else {
                        if (preg_match("/\.(".$allowFiles.")$/i", $file)) {
                            $files[] = array(
                                'url'=> substr($path2, strlen($_SERVER['DOCUMENT_ROOT'])),
                                'mtime'=> filemtime($path2)
                            );
                        }
                    }
                }
            }
            return $files;
        }
// 遍历配置中的slug 获取 id
    function findSnFromSlug($slug,$params){
        $conf = Yii::$app->params[$params];
        foreach ($conf as $key => $value) {
            if($conf[$key]['slug'] == $slug){
                return $key;
            }
        }
        return -1;
    }

// 遍历配置中的slug 获取text
    function findTextFromSlug($slug,$params){
        $conf = Yii::$app->params[$params];
        foreach ($conf as $key => $value) {
            if($conf[$key]['slug'] == $slug){
                return $conf[$key]['text'];
            }
        }
        return -1;
    }